English to Chinese Dictionary

Search:

格杀勿论 shā lùn (idiom) to kill on sight (without fear of prosecution)


<< back to the home page