Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: suidai suodao soda shidai shuodao sudi ?

suǒ dài cable tie / plastic strap

Dictionary · Google Translate · Help
By MDBG 2024