English to Chinese Dictionary landmines

landmines

地雷
translation of 'landmines'
noun
地雷
Credits: Google Translate
Download the
HelloEnglishApp
image_one