SEA FOAM


Meaning of SEA FOAM in English

bubbles formed by the waves in the sea

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.