arabdict Dictionary & Translator - Arabic-English translation for تَخْويف

      Noun

      intimidation [pl. intimidations]
      horrifying {feelings & emotions}
      discouragement [pl. discouragements]

      ...