Entry # 2866 has returned 1 entry

sudzuw

noun itch

(Hindi) खूजली