dǐng tiān lì dì

Translation

  • lit. able to support both heaven and earth
  • of indomitable spirit (idiom)

Synonyms

Chinese Tones