French-English dictionary »

catoblépas meaning in English

FrenchEnglish
catoblépas nom {m}

catoblepas◼◼◼(mythological creature)
noun