entrapment

Language

Term

Description

English

entrapment

the process of catching in a nerve; the squeezing of a nerve

Chinese

German

French

Japanese

Spanish

Turkish

Vietnamese

Shopping Cart