English-French dictionary »

interrex meaning in French

EnglishFrench
interrex (official in Ancient Rome)
noun

interroi◼◼◼nom {m}