Home
Help
About
Contact
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