despot

English Dictionary -> Letter D -> despotdespot Definition



despot Synonyms






© Art Branch Inc.