Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: xingzhuang xiongzhang xionghuang xiangzhuang xinzhuang xiangzhang ?

xióng zhuàng majestic / awesome / full of power and grandeur

Dictionary · Google Translate · Help
By MDBG 2025