English-French dictionary »

navarch meaning in French

EnglishFrench
navarch noun

navarque◼◼◼nom {m}