English-Latin dictionary »

long-eared animal, ass meaning in Latin

EnglishLatin
long-eared animal, ass noun

auritulus [aurituli](2nd) M
noun