[amegafurougayarigafurouga]idiom
Japanese definition
No Japanese definition yet.
English definition
- come hell or high water; no matter what happens; even if rain or spears should fall
Examples
No examples yet.
Loading examples…
No Japanese definition yet.
No examples yet.
Loading examples…