English-Latin dictionary »

soother, one who mollifies / wins over meaning in Latin

EnglishLatin
soother, one who mollifies / wins over noun

delenitor [delenitoris](3rd) M
noun

delinitor [delinitoris](3rd) M
noun

Your history