Mobile
Log In Sign Up
Home > chinese-english > "龙盘虎踞" in English

English translation for "龙盘虎踞"

 
a terrain of strategic importance; a coiling dragon and a crouching tiger -- a forbidding strategic point (usu. referring to the city of nanjing); a mountain towering above a river; a strategic stronghold, formidable in aspect, dominating an impo
Similar Words:
"龙帕斯" English translation, "龙帕托" English translation, "龙帕伊宁" English translation, "龙牌" English translation, "龙派宁" English translation, "龙刨" English translation, "龙袍" English translation, "龙配龙" English translation, "龙配龙,凤配凤" English translation, "龙配龙凤配凤" English translation