Portuguese-English dictionary »

alberche meaning in English

PortugueseEnglish
Alberche proper noun
{m}

Alberche(river in central Spain)
proper noun