Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: chixiao chexiao chajiao chaoxiao chuxiao shaxiao ?

chā xiāo bolt (for locking a window, cabinet etc) / (electrical) plug

Dictionary · Google Translate · Help
By MDBG 2024