English-Latin dictionary »

centaur, a mythical creature, half man and half horse meaning in Latin

EnglishLatin
centaur, a mythical creature, half man and half horse noun

centaurus [centauri](2nd) M
noun

Your history