Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: touch toushu touzhi tuzhu tough douzhi ?

tóu zhù to throw one's energies (into an activity) / to invest one's emotions (in sth) / to bet / betting

Dictionary · Google Translate · Help
By MDBG 2024