Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: sheshi shehui shishui shushui shishi shushi ?

涉水 shè shuǐ to wade through water; (of a vehicle) to drive through water

Dictionary · Google Translate · Help
By MDBG 2026