Definify.com

Definition 2025


delatore

delatore

Italian

Noun

delatore m (plural delatori) Feminine delatrice

  1. informer, spy
  2. sycophant