Polish-English dictionary »

wodorost meaning in English

PolishEnglish
wodorost noun

seaweednoun
marine plants and algae