ENGLISH → HINDIvexatious/vɛkˈseɪʃəs/adjective01adjectiveझुँझलाहट या परेशानी पैदा करने वालाcausing irritation or annoyanceDictionary sources & licensesCopy link ↗