English-Latin dictionary »

manager, superintendent, supervisor, overseer meaning in Latin

EnglishLatin
manager, superintendent, supervisor, overseer noun

curator [curatoris](3rd) M
noun