arabdict Dictionary & Translator - Arabic-English translation for أَسْقَطَهَا

      Verb

      to revolutionize (v.) , {pol.}