[teodasu]idiom
Japanese definition
No Japanese definition yet.
English definition
- to get involved in; to embark on; to try one's hand at; to turn one's hand to; to start a fight; to get physical with
Examples
No examples yet.
Loading examples…
No Japanese definition yet.
No examples yet.
Loading examples…