English-Latin dictionary »

instrument / cause of delight / amusement / enjoyment meaning in Latin

EnglishLatin
instrument / cause of delight / amusement / enjoyment noun

delectamentum [delectamenti](2nd) N
noun