English-Latin dictionary »

e.g., a centipede meaning in Latin

EnglishLatin
e.g., a centipede noun

centumpeda [centumpedae](1st) M
noun