Translation of menakjubi in English:

menakjubi

to marvel

verb

  • 1

    to marvel, to feel wonder, to astonish, to surprise very greatly, to astound, to shock with surprise, to enthral, to hold spellbound, to flabbergast