[tekiniushiroomiseru]expression
Japanese definition
No Japanese definition yet.
English definitions
- to flee from one's enemy; to turn tail
- to expose one's weakness to an adversary
Examples
No examples yet.
Loading examples…
No Japanese definition yet.
No examples yet.
Loading examples…