Japanese Idioms and Proverbs

猫背

2020.01.12 11:45

[nekoze]


Literal translation

Cat’s back


Meaning

Stooped