English-Latin dictionary »

small / little she-ass meaning in Latin

EnglishLatin
small / little she-ass noun

asella [asellae](1st) F
noun