English-Latin dictionary »

who promotes / fosters interests meaning in Latin

EnglishLatin
who promotes / fosters interests noun

fautor [fautoris](3rd) M
noun

Your history