French-English dictionary »

apophis meaning in English

FrenchEnglish
Apophis nom propre
{m}

Apophis◼◼◼(an evil snake-god who tries to devour the sun every night)
proper noun