English-Latin dictionary »

delight, source / thing of joy meaning in Latin

EnglishLatin
delight, source / thing of joy noun

delicium [delicii](2nd) N
noun