Spanish-English dictionary »

catoblepas meaning in English

SpanishEnglish
catoblepas noun
{m}

catoblepas(mythological creature)
noun