Ameba Ownd

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

Japanese Idioms and Proverbs

蛇に睨まれた蛙

2021.03.08 03:57

[hebini-niramareta-kaeru]


Literal translation:

A frog glared at by a snake


Meaning:

Paralyzed by fear

Frozen with fright