di prima mano

Italian

Etymology

Literally, of first hand.

Adverb

di prima mano

  1. new, recent
  2. firsthand
  3. straight from the horse's mouth