English-German dictionary »

it gives me the willies. meaning in German

EnglishGerman
It gives me the willies.

Es macht mich verrückt.