German-English translation for "Knebelschraube"

DE Knebelschraube English translation

DE Knebelschraube
play_circle_outline
{feminine}

1. technology

Knebelschraube