tè lì dú xíng

Translation

  • to be unconventional
  • independence of action

Synonyms

Chinese Tones