Back to Dictionary
多嘴多舌
duōzuǐduōshé
1.
to gossip and meddle
2.
to shoot one's mouth off
3.
talkative
Metadata
- Category
- Chinese