Please enable javascript to use dictionary! Howto enable javascript?
bringing / causing mental anguish / anxiety, harassing, worrying▼adjective
↑