[shitagamawaru]idiom
Japanese definition
No Japanese definition yet.
English definition
- to be talkative; to have a glib tongue; to speak fluently; to be a good talker
Examples
No examples yet.
Loading examples…
No Japanese definition yet.
No examples yet.
Loading examples…