German-English dictionary »

treppenschraube meaning in English

GermanEnglish
die Treppenschraube Substantiv

staircase boltnoun