Slovnenya

Translation English Japanese: ground-emplaced mine

Dictionary: main
ground-emplaced mine