Translation of mewakafkan in English:

mewakafkan

verb

  • 1

    to donate or give away (property, land, etc.) for public use