Khomeinists

English

Noun

Khomeinists

  1. plural of Khomeinist