A1 Idiom

Dar um nó na garganta

To have a lump in throat

Meaning

To feel emotional and unable to speak clearly.

Meaning

To feel emotional and unable to speak clearly.

Was this helpful?

Comments (0)

Login to Comment
No comments yet. Be the first to share your thoughts!