Back to Dictionary
龙腾虎跃
龍騰虎躍
lóngténghǔyuè
1.
lit. dragon soaring and tiger leaping (idiom)
2.
fig. prosperous and bustling
3.
vigorous and active