Detailed Translations for satrape from French to English
satrape:
Translation Matrix for satrape:
Synonyms for "satrape":
Wiktionary Translations for satrape:
satrape
noun
-
governor of a Persian province
Cross Translation:
External Machine Translations: