English-Latin dictionary »

he who does / confers a favor / kindness meaning in Latin

EnglishLatin
he who does / confers a favor / kindness noun

benefactor [benefactoris](3rd) M
noun