zhǎng zuǐ

Translation

  • to slap

Synonyms

Chinese Tones