Polish-English dictionary »

nomarcha meaning in English

PolishEnglish
nomarcha noun

nomarchnoun
head of a Greek nomarchy