itch
Concept
Itch L11
An irritating sensation on the skin caused by nerve stimulation, characterized by a desire to scratch.
Translations
- itch English primary
Itch L11
An irritating sensation on the skin caused by nerve stimulation, characterized by a desire to scratch.
For