Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: cup cap ccp cop cusp copy ?

guāng tài yáng néng concentrating solar power (CSP)

Dictionary · Google Translate · Help
By MDBG 2024