German-English dictionary »

nervenzucken meaning in English

GermanEnglish
das Nervenzucken Substantiv

nerve twitchingnoun