al Itihaad al Islamiya

definition: a fundamentalist Islamic group in Somalia who initially did fundraising for al-Qaeda
example:
speech part: noun
synonyms: al-Itihaad al-Islamiya
Video not found.