bèn kǒu zhuō shé

Translation

  • awkward in speech

Synonyms

Chinese Tones