नोचनी

English: Translation
Itching
Hindi: Translation
खुजली
noun