Dictionary · Google Translate · Help

Referenced entries:

Chū xíng Didi Chuxing Technology Co., aka DiDi, app-based transportation company, headquartered in Beijing, founded in 2012
<< go back
Dictionary · Google Translate · Help
By MDBG 2025