al-tawhidEnglish

Al Tawhid, Divine Unity, al-Tawhid

Noun

An Islamic terrorist cell that originated in Jordan but operates in Germany, goal is to attack Europe and Russia with chemical weapons

English: al-Tawhid, Al Tawhid, Divine Unity

English words with similar meanings

Show 2 words