French-English dictionary »

achéloüs meaning in English

FrenchEnglish
Achéloüs nom propre
{m}

Achelous◼◼◼(deity)
proper noun

Achelous◼◼◼(river)
proper noun