Translation of flabbergasted in Malay

flabbergasted

adjective

informal

  • 1

    keliru dan agak marah kerana perkara yang tidak dijangka berlaku