lóng tán hǔ xué

Translation

  • lit. dragon's pool and tiger's den (idiom)
  • fig. dangerous place
  • hostile territory

Synonyms

Chinese Tones