tener algo en la punta de la lengua

tener algo en la punta de la lengua en inglés

tener algo en la punta de la lengua
español traducción al español
have something on the tip of one's tongue
inglés traducción al inglés