Portuguese-English dictionary »

armoles meaning in English

PortugueseEnglish
armoles noun
{f}

saltbush(plant of the genus Atriplex)
noun