Ameba Ownd

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

Japanese Idioms and Proverbs

藪蛇

2019.03.02 13:00

[yabuhebi]


Literal translation:

A snake in shrubs


Meaning:

An irrelevant action causing a trouble