English-Latin dictionary »

lap dog meaning in Latin

EnglishLatin
lap dog noun
[UK: læp dɒɡ]
[US: ˈlæp ˈdɔːɡ]

catella [catellae](1st) F
noun