tuō tuō lā lā

Translation

  • to procrastinate

Synonyms

Chinese Tones