lemandarin – English–Español translations

🇬🇧 en es 🇪🇸

lemandarin noun

  • Citrus × limonia
limón mandarina
Wiktionary Links