Polish-English dictionary »

lebioda meaning in English

PolishEnglish
lebioda

fat hen

goosefoot

lamb's quarter

pigweed