Translation of penghela in English:

penghela

noun

  • 1

    person or thing that pulls or tows