龙吟虎啸 meaning in English
cries of dragons and tigers; the roar of dragons and tigers; dragons sing and tigers roar.; (it was like) the snorting of dragons, the howling of tigers
cries of dragons and tigers; the roar of dragons and tigers; dragons sing and tigers roar.; (it was like) the snorting of dragons, the howling of tigers