trailer hitch

Noun

 * 1) A hitch used to draw a trailer with a car or a traction engine.

Translations

 * Catalan: enganxall de remolc
 * Finnish:
 * German:
 * Hungarian: