Polish-English dictionary »

limonka meaning in English

PolishEnglish
limonka noun

limenoun
green citrus fruit