Summary
French Synonyms:   more detail...
  1. satrape:


French

Detailed Synonyms for satrape in French

satrape:

satrape [le ~] noun

  1. le satrape
    le satrape

Alternate Synonyms for "satrape":