Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shimo simao shamao shemao shima shimano ?

shí máo in vogue / fashionable
Shì mào World Trade Organization (WTO) / abbr. for 世界贸易组织

Dictionary · Google Translate · Help
By MDBG 2024