Translation of mengagumkan in English:

mengagumkan

amazed

verb

  • 1

    amazed, overwhelmed, astonished