Polish-English dictionary »

łąka (pl) f meaning in English

PolishEnglish
łąka noun

meadownoun
field or pasture