English-Latin dictionary »

young dog, puppy, whelp meaning in Latin

EnglishLatin
young dog, puppy, whelp noun

catulus [catuli](2nd) M
noun