Spanish

edit

Etymology

edit

From tele- +‎ arrastre.

Noun

edit

telearrastre m (plural telearrastres)

  1. draglift