Czech-English dictionary »

catoblephas meaning in English

CzechEnglish
catoblephas noun

catoblepas(mythological creature)
noun

Your history