Translation of "Towing pin" in German

Related phrases