mò cè gāo shēn

Translation

  • enigmatic
  • beyond one's depth
  • unfathomable

Synonyms

Chinese Tones