lapping (of water on a beach) - English Synonyms Dictionary

Suggest a Term