French-English dictionary »

calamondin meaning in English

FrenchEnglish
calamondin nom {m}

calamondin◼◼◼(tree)
noun