English-Italian dictionary »

navarch meaning in Italian

EnglishItalian
navarch noun

navarconoun
{m}