English-Latin dictionary »

ass-centaur meaning in Latin

EnglishLatin
ass-centaur noun

onocentaurus [onocentauri](2nd) M
noun