zhǎn chū

Translation

  • to put on display
  • to be on show
  • to exhibit

Synonyms

Chinese Tones