Mandarin: sheng1
noun
Definitions
  1. 1 sheng - a reed-pipe wind instrument noun
← Back to dictionary