Islamocrats

English

Noun

Islamocrats

  1. plural of Islamocrat