Polish-English dictionary »

cytron meaning in English

PolishEnglish
cytron noun

citronnoun
fruit

citronnoun
tree