Ameba Ownd

アプリで簡単、無料ホームページ作成

Japanese Idioms and Proverbs

矢も楯もたまらず

2019.10.04 05:16

[ya-mo-tate-mo-tamarazu]


Literal translation:

Neither arrows nor shields work


Meaning:

Feel compelled to …