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