English-Latin dictionary »

grape juice (new wine) boiled down into a syrup meaning in Latin

EnglishLatin
grape juice (new wine) boiled down into a syrup noun

defretum [defreti](2nd) N
noun