العربية-إنجليزي قاموس »

لَغْم meaning in بالإنجليزية

العربيةإنجليزي
لَغْم m

land minemine that is placed on land

minemilitary: exploding device

لَغْم أَرْضِيّ m

land minemine that is placed on land

Your history