English-German dictionary »

screwed off meaning in German

EnglishGerman
screwed off

abgeschraubt