Latin-English dictionary »

deliciola meaning in English

LatinEnglish
deliciola [deliciolae] (1st) F
noun

darling, little sweetheart (pl.)noun