táo shēng rén kǒng

Translation

  • escape hatches
Chinese Tones