táo zhī yāo yāo

Translation

  • to escape without trace (idiom)
  • to make one's getaway (from the scene of a crime)
  • to show a clean pair of heels

Synonyms

Chinese Tones