an accuser, informer, telltale

listen to the pronunciation of an accuser, informer, telltale
English - Turkish

Definition of an accuser, informer, telltale in English Turkish dictionary

delator
iftiracı
delator
{i} gammazcı
delator
{i} muhbir
English - English
{n} delator