Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shuxue chujue chuxu chouxue chuoxue chuque ?

chū xuè to bleed; bleeding / (fig.) to spend money in large amounts

Dictionary · Google Translate · Help
By MDBG 2024