German-English dictionary »

abschraubend meaning in English

GermanEnglish
abschraubend

screwing off