English-Latin dictionary »

delicia meaning in Latin

EnglishLatin
delicia noun
[UK: de.ˈliː.tʃə]
[US: de.ˈliː.tʃə]

delicia [deliciae](1st) F
noun