plaguer

listen to the pronunciation of plaguer
English - English
One who plagues or annoys
{i} pest, harasser, nuisance, annoyance
plaguer
Favorites