Polish-English dictionary »

lebiodka meaning in English

PolishEnglish
lebiodka noun

oreganonoun
plant