lóng xiāng - hǔ bù

Translation

  • (idiom) powerful and imposing demeanor

Synonyms

Chinese Tones