Definify.com

Definition 2024


satrapate

satrapate

English

Noun

satrapate (plural satrapates)

  1. satrapy

Anagrams