arabdict Dictionary & Translator - Arabic-English translation for Intifada

      Noun

      Intifada (n.) , [pl. intifadas]