English-Portuguese dictionary »

achelous meaning in Portuguese

EnglishPortuguese
Achelous (river)
proper noun

Aquelooproper noun
{m}