English-Latin dictionary »

navarch meaning in Latin

EnglishLatin
navarch noun

navarchusnoun

Your history