satrapates

English

Noun

satrapates

  1. plural of satrapate