Search
Select the dictionary language
Sea spray
01
fine drops of seawater blown or thrown into the air by waves or wind
Grammatical Information
LanGeek
Search
Select the dictionary language
fine drops of seawater blown or thrown into the air by waves or wind
LanGeek