arabdict Dictionary & Translator - Arabic-English translation for devastators

      Noun

      devastators (n.) , [sing. devastator]