Portuguese-English dictionary »

limão-capeta meaning in English

PortugueseEnglish
limão-capeta noun

lemandarin(Citrus × limonia)
noun