LanguageKnow Home · All languages dictionary index · Spanish dictionary page

Estaba tan feliz que no podía dejar de sonreír.

Language: Spanish (Spain)

Meaning: I was so happy that I couldn't stop smiling.

Status: Verified