Swedish-Latin dictionary »

landmina meaning in Latin

SwedishLatin
landmina

mina terrestris