tǒng lóu zi

Translation

  • to make a mess of sth

Synonyms

Chinese Tones