English-Latin dictionary »

deputy magistrate meaning in Latin

EnglishLatin
deputy magistrate noun

promagister [promagistri](2nd) M
noun