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!