ISLAMIC MILITANTS


Meaning of ISLAMIC MILITANTS in English

fighters for the cause of promoting Islam and making countries into Islamic republics

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.