A1 Idiom

舌を巻く

shita o maku

Roll one's tongue

Meaning

To be greatly impressed or astonished.

Meaning

To be greatly impressed or astonished.

Was this helpful?

Comments (0)

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