SATRAPESS MEANING IN ENGLISH

• Satrapess Definition & Synonyms

  1. (n.) A female satrap.


RECENT SEARCHES