English-Polish dictionary »

marram meaning in Polish

EnglishPolish
marram noun
Ammophila arenaria

piaskownica zwyczajnanoun