Arabic-English dictionary »

لَغْم أَرْضِيّ meaning in English

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

land minemine that is placed on land