Portuguese-English dictionary »

ávila meaning in English

PortugueseEnglish
Ávila proper noun
{f}

Ávila(province of Spain)
proper noun