arabdict Dictionary & Translator - Arabic-English translation for devourers

      Noun

      devourers (n.) , [sing. devourer]