English to Chinese Dictionary

Search:

猎杀 liè shā to kill (in hunting)


<< back to the home page