one who annoys, one who injures

listen to the pronunciation of one who annoys, one who injures
English - Turkish

Definition of one who annoys, one who injures in English Turkish dictionary

annoyer
sinirlendiren şey
English - English
{n} annoyer