arabdict Dictionary & Translator - Arabic-English translation for اِنْدَهَشَ

      Verb

      to wonder {feelings & emotions}, [ wondered ; wondered ]
      to flabbergast [ flabbergasted ; flabbergasted ]
      to question {feelings & emotions}