Portuguese-English dictionary »

albornoz meaning in English

PortugueseEnglish
albornoz noun
{m}

burnoose [burnooses](a thick hooded cloak)
noun