English to Chinese Dictionary

Search:

大煞风景 shā fēng jǐng see 大殺風景|大杀风景[da4 sha1 feng1 jing3]
大杀风景 shā fēng jǐng to be a blot on the landscape / to dampen spirits / to spoil the fun / to be a wet blanket


<< back to the home page