Definify.com

Definition 2024


delatore

delatore

Italian

Noun

delatore m (plural delatori) Feminine delatrice

  1. informer, spy
  2. sycophant