German-English dictionary »

nervenreizpunkte meaning in English

GermanEnglish
die Nervenreizpunkte Substantiv

nerve stimulation pointsnoun