Spanish-English dictionary »

limón mandarina meaning in English

SpanishEnglish
limón mandarina noun

lemandarin(Citrus × limonia)
noun