Translation of terkapan in English:

terkapan

verb

  • 1

    to be able to wrap a dead body