Portuguese-English dictionary »

arraial meaning in English

PortugueseEnglish
arraial noun
{m}

town [towns](settlement)
noun
[UK: taʊn] [US: ˈtaʊn]