Italian

edit

Etymology

edit

Literally, never say never.

Phrase

edit

mai dire mai

  1. never say never
  NODES
Note 1