बार-बार मनमा औन

English: Translation
haunt
Hindi: Translation
मन में आया करना/आते रहना
verb