Polish-English dictionary »

lokwat meaning in English

PolishEnglish
lokwat

loquat