sulla punta della lingua

Italian

Etymology

Literally, on the tip of the tongue.

Prepositional phrase

sulla punta della lingua

  1. on the tip of one's tongue