zhuì lóu

Translation

  • to fall off or jump off a building
Chinese Tones