Translation of turap in English:

turap

to pave

(menurap)

verb

  • 1

    to pave, to cover (a road or path, etc.) with stones or concrete to make a hard surface