hitch pin

Glossary “hitch pin” Definition:
Term used for hitch receiver.

Leave a Reply

Your email address will not be published.