Translation of flabbergasted in Malay

flabbergasted

adjective

  • 1

    keliru dan agak marah kerana perkara yang tidak dijangka berlaku