From Mueller English-Russian Dictionary: itching [↗ɪtʃɪŋ] 1. _pres-p. от itch 2 2. _a. зудЯщий
itching [↗ɪtʃɪŋ] 1. _pres-p. от itch 2 2. _a. зудЯщий