English-Latin dictionary »

overseer, lord meaning in Latin

EnglishLatin
overseer, lord noun

arbiter [arbitri](2nd) M
noun