खाजि लागन

English: Translation
itchiness
Hindi: Translation
खुजलाहट
verb
noun