English to Chinese Dictionary

Search:

卧轨 guǐ to lie across the railway tracks (to commit suicide or to prevent trains from getting through)


<< back to the home page