Translation of penyerahan in English:

penyerahan

delivery, transfer

noun

  • 1

    delivery, transfer
  • 2

    surrender, yielding