Translation of mendewatakan in English:

mendewatakan

to deify

verb

  • 1

    to deify, to worship, to idolize