arabdict Dictionary & Translator - Arabic-English translation for دَهْشَة

      Noun

      surprise [pl. surprises]
      astonishment [pl. astonishments]
      amazement [pl. amazements]
      wonder [pl. wonders] , {ment}

      ...

      related Translations