Back to N4 Words
Meanings
English
to weather (a storm, rough seas)