Ameba Ownd

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

Japanese Idioms and Proverbs

陸に上がった河童

2020.09.03 11:08

[okani-agatta-kappa]


Literal translation:

A kappa (a demon in traditional Japanese folklore) that got on shore


Meaning:

Being useless as he/she has been put into an unfavorable environment where he/she cannot exert his/her ability