Polish-English dictionary »

cedrat meaning in English

PolishEnglish
cedrat noun

citronnoun
fruit

citronnoun
tree

Your history