tuī sān zǔ sì

Translation

  • to use all sorts of excuses

Synonyms

Chinese Tones