English-Latin dictionary »

of new wine meaning in Latin

EnglishLatin
of new wine adjective

musteus [mustea, musteum]adjective