English-Portuguese dictionary »

alberche meaning in Portuguese

EnglishPortuguese
Alberche (river in central Spain)
proper noun

Albercheproper noun
{m}