Polish-English dictionary »

trzebucha meaning in English

PolishEnglish
trzebucha noun

hartwortnoun
plant of Europe