English
›
Words
techniques
for reducing sensation and feeling,especially to control pain
Translation:
English
Noun
2
anesthesia
Add
Translation