Polish-English dictionary »

diarchia meaning in English

PolishEnglish
diarchia noun

diarchynoun
form of government