English-Latin dictionary »

giver, donor, patron meaning in Latin

EnglishLatin
giver, donor, patron noun

dator [datoris](3rd) M
noun