Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: haluo hualao huiluo halo huilu huala ?

huá luò to slip and fall; to slide down; to roll down / (fig.) (of sales, popularity etc) to decline; to fall

Dictionary · Google Translate · Help
By MDBG 2025