English-Latin dictionary »

town magistrate meaning in Latin

EnglishLatin
town magistrate noun

sexprimus [sexprimi](2nd) M
noun