English-Latin dictionary »

master, lord meaning in Latin

EnglishLatin
master, lord noun

herus [heri](2nd) M
noun