Definition: 1. to tow (e.g. a trailer, vessel)
Show more information about remorquer
Definition: 1. to haul, tow
Show more information about haler
Search took: 3.59 ms