Concept to itch/to be itchy [english]

Language Gloss
English to itch/to be itchy

Metadata

Vietnamese:
ngứa