Portuguese-English dictionary »

limeira meaning in English

PortugueseEnglish
limeira noun
{f}

lime [limes](citrus tree)
noun
[UK: laɪm] [US: ˈlaɪm]