Noun
hitch [pl. hitches]
hitch [pl. hitches]
hitch [pl. hitches]
hitch [pl. hitches]
hitch [pl. hitches]
Verb
...
hitch {Auto.}
وصلة جرّ {سيارات}
related Results
trailer hitch {Auto.}
سقاطة القطر {سيارات}
similar Results
hitcher (n.) , [pl. hitchers]