English to Chinese Dictionary

Search:

Did you mean: toushi touch toushe toushu dousha tough tusha tushi ?

投杀 tóu shā (sports) (cricket) to bowl a batsman out
头纱 tóu shā wedding veil / gauze headscarf or veil


<< back to the home page