Tows

Spanish Meaning

remolcar

llevar a remolque

atoar

toar

llevar consigo

tomar consigo

remolque

estopa

estopas

grĂșa

cable de remolque

vehĂ­culo

remolcado

English Meaning