Translation of terhela in English:

terhela

dragged along

verb

  • 1

    dragged along