矢 も盾 もたまらず yamo tatemo tamarazu
yamo tatemo tamarazu
Expression
1. unable to stay still; unable to contain one's feelings; unable to restrain oneself
Other forms:
Word Pronunciation
文
Characters
Written Form
Reading
Other Forms
No variants available for this word.