English-Portuguese dictionary »

almagra meaning in Portuguese

EnglishPortuguese
almagra (a deep red ochre found in Spain)
noun

almagranoun
{f}

almagrenoun
{m}