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.