Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: shouzhi shouzhu shuzha shousha shouzhai shoushi ?

shǒu zhá (literary) personal letter
shǒu zhá handbrake

Dictionary · Google Translate · Help
By MDBG 2024