×

虎穴龙潭 meaning in English

the tiger's lair and the dragon's den -- a hazardous spot; the tiger's den; [enter] the tiger's den and the dragon's pool; [save sb. from] the tiger's lair and the dragon's pool

Related Words

  1. 虎穴金刚
  2. 虎穴狼窝
  3. 虎穴擒魔记
  4. 虎穴擒凶
PC Version

Copyright © 2018 WordTech Co.