dǎ zuǐ ba

Translation

  • to slap

Synonyms

Chinese Tones