meaning of aggravator

1. an unpleasant person who is annoying or exasperating


Related Words

aggravator |

Developed & Maintained By Taraprasad.com

Treasure Words