Chinese-English translation for "地雷拉发线"

 

"地雷拉发线" English translation

Results: 1-1 of 1

地雷拉发线 {noun}

地雷拉发线 [dì léi lā fā xiàn] {noun} (also: 绊网)

trip wire {noun}

Similar words

In the Hindi-English dictionary you will find more translations.