English-Latin dictionary »

source of joy / delight meaning in Latin

EnglishLatin
source of joy / delight noun

laetitia [laetitiae](1st) F
noun