French-English dictionary »

interroi meaning in English

FrenchEnglish
interroi nom {m}

interrex◼◼◼(official in Ancient Rome)
noun