Polish-English dictionary »

sałata morska meaning in English

PolishEnglish
sałata morska noun

sea lettucenoun
seaweed of genus Ulva