Back to N3 Words
Meanings
English
to break on the shore and retreat (of a wave)