English to Chinese Dictionary

Search:

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


<< back to the home page