Translation of mantap in English:

mantap

to ensconce

(memantapkan)

verb

  • 1

    to ensconce, to establish securely or comfortably