Concept to scratch (an itch) [english]

Language Gloss
English to scratch (an itch)