English-Latin dictionary »

small present or favor meaning in Latin

EnglishLatin
small present or favor noun

munusculum [munusculi](2nd) N
noun