[koumonnotora、zenmonnoookami]idiom
Japanese definition
No Japanese definition yet.
English definition
- between the devil and the deep sea; out of the frying pan into the fire; a tiger at the back gate, a wolf at the front gate
Examples
No examples yet.
Loading examples…