German-English dictionary »

schraubbacke meaning in English

GermanEnglish
die Schraubbacke Substantiv

clamping jawnoun