Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
tushi
tousha
tsha
tujia
dusha
tasha
tushu
tesia
?
屠杀
tú
shā
to massacre; to slaughter
<< back to the home page