English-Latin dictionary »

puppy (female), young / little bitch meaning in Latin

EnglishLatin
puppy (female), young / little bitch noun

catella [catellae](1st) F
noun