Portuguese-English dictionary »

albariza meaning in English

PortugueseEnglish
albariza noun
{f}

albariza(white porous chalky soil found in Andalusia)
noun