English-Latin dictionary »

term of endearment, duckie meaning in Latin

EnglishLatin
term of endearment, duckie noun

anaticula [anaticulae](1st) F
noun