English-Latin dictionary »

young of any animal, pup / cub meaning in Latin

EnglishLatin
young of any animal, pup / cub noun

catulus [catuli](2nd) M
noun