English-Latin dictionary »

man w / fine taste / gourmet meaning in Latin

EnglishLatin
man w / fine taste / gourmet noun

delicia [deliciae](1st) F
noun