satrap

English Dictionary -> Letter S -> satrapsatrap Definition



satrap Synonyms






© Art Branch Inc.