Translation of menakjubkan in English:

menakjubkan

to astonish, to amaze

verb

  • 1

    to astonish, to amaze
    ‘pemandangan yang sangat menakjubkan’ it was a marvellous sight