ENGLISH → HINDIharassernoun01nounलगातार हमला करने वालाa persistent attacker02nounउत्पीड़क; सताने वालाa persistent tormentorSimilar wordsharrier →Dictionary sources & licensesCopy link ↗