Translation of mengerikan in English:

mengerikan

to appall

verb

  • 1

    to appall, appalled, to fill with horror or dismay, horrify, arouse horror in, shock

adjective

  • 1

    formidable, inspiring fear or awe, gruesome, filling one with horror or disgust