zhù zuǐ

Translation

  • to hold one's tongue
  • Shut up!

Synonyms

Chinese Tones