Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: tanhua tanhei tanhu tanwei tianhua tanyu ?

tàn huì carbon credits / carbon sink
tán huí to rebound

Dictionary · Google Translate · Help
By MDBG 2024