Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
toushi
touch
toushe
toushu
tough
dousha
tusha
tsha
?
头纱
tóu
shā
wedding veil / gauze headscarf or veil
投杀
tóu
shā
(sports) (cricket) to bowl a batsman out
<< back to the home page