Polish-English dictionary »

satrapa meaning in English

PolishEnglish
satrapa noun

satrapnoun
governor of a Persian province