English-German dictionary »

screwing off meaning in German

EnglishGerman
screwing off

abschraubend