tǒng lóu zi

Translation

  • to make a mess of sth

Synonyms

  • 召祸, 招灾惹祸
Chinese Tones