B1 Idiom

Ter a língua travada

To have a tied tongue

Meaning

To have difficulty speaking clearly or articulating words.

Meaning

To have difficulty speaking clearly or articulating words.

Was this helpful?

Comments (0)

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