English-Spanish dictionary »

lemandarin meaning in Spanish

EnglishSpanish
lemandarin (Citrus × limonia)
noun

limón mandarinanoun