Versión en Español
Meaning of
"tener en la punta de la lengua"
in English language
Spanish to English
English to Spanish
Spanish
English
tener en la punta de la lengua
to have on the tip of your tongue