Portuguese-English dictionary »

almagre meaning in English

PortugueseEnglish
almagre noun
{m}

almagra(a deep red ochre found in Spain)
noun

Your history