Back to Dictionary
展出
zhǎnchū
1. to put on display
2. to be on show
3. to exhibit
Common • Top 12%