arabdict Dictionary & Translator - Arabic-English translation for execrator

      Noun

      execrator {relations}