kuǐ lěi xì

Translation

  • puppet show

Synonyms

Chinese Tones