kirmbāta

s. A itching sensation — An itching sensation. 2. scratching.manner-1886-vision