English-Latin dictionary »

a new year's gift meaning in Latin

EnglishLatin
a new year's gift noun

strena [strenae](1st) F
noun