SATRAPICAL MEANING IN ENGLISH

• Satrapical Definition & Synonyms

  1. (a.) Satrapal.


RECENT SEARCHES