English-French dictionary »

catoblepas meaning in French

EnglishFrench
catoblepas (mythological creature)
noun

catoblépas◼◼◼nom {m}