zé wèn

Translation

  • to demand an explanation

Synonyms

Chinese Tones