sulla punta della lingua

Italian edit

Etymology edit

Literally, on the tip of the tongue.

Prepositional phrase edit

sulla punta della lingua

  1. on the tip of one's tongue