Italian-English dictionary »

limandarino meaning in English

ItalianEnglish
limandarino noun

lemandarin(Citrus × limonia)
noun