Term Gallery logo

Meanings of ground-emplaced mine in English

minas terrestres
Translations for ground-emplaced mine