Portuguese-English dictionary »

limão-rosa meaning in English

PortugueseEnglish
limão-rosa noun

lemandarin(Citrus × limonia)
noun