Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: dianshan dianzhang dianzhen danzhan dianchan dianzan ?

diàn zhàn a power station / an electricity generating plant

Dictionary · Google Translate · Help
By MDBG 2025