Online Dictionary

Italian Dictionary, English Italian Dictionary

Definition of " delator " in Italian Dictionary
Direct results
English » Italian
delator Hear the Pronunciation! {dı'leıtər}
  • {N} delatore [M]
Indirect results
Italian » English
delatore
  • {N} informer, delator, squeaker, beagle