one who irritates, harasser

listen to the pronunciation of one who irritates, harasser
English - Turkish

Definition of one who irritates, harasser in English Turkish dictionary

annoyer
sinirlendiren şey
English - English
{i} annoyer
one who irritates, harasser
Favorites