English-Latin dictionary »

small mouse meaning in Latin

EnglishLatin
small mouse noun

nitella [nitellae](1st) F
noun