English-Latin dictionary »

solace, alleviation meaning in Latin

EnglishLatin
solace, alleviation noun

fomentum [fomenti](2nd) N
noun