English-German dictionary »

nerve twitching meaning in German

EnglishGerman
nerve twitching noun

das NervenzuckenSubstantiv