German-English dictionary »

nervenblockade meaning in English

GermanEnglish
die Nervenblockade Substantiv

nerve block◼◼◼noun