sulla punta della lingua

listen to the pronunciation of sulla punta della lingua
Italian - Turkish
dilimin ucunda
Italian - English
on the tip of his tongue
on the tip of one's tongue