French-English dictionary »

ophicéphale meaning in English

FrenchEnglish
ophicéphale nom

snakehead(fish)
noun