Latin-English dictionary »

navarchus meaning in English

LatinEnglish
navarchus noun

navarchnoun

Your history