Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: daguan dasan dacan dagun daigan degan ?

gàn to go all out / to work energetically

Dictionary · Google Translate · Help
By MDBG 2024