Polish-English dictionary »

gronorost meaning in English

PolishEnglish
gronorost noun

sargassonoun
brown alga of the genus Sargassum

Your history