Arabic-English dictionary »

لُغْم meaning in English

ArabicEnglish
لُغْم m

mineexcavation from which ore is extracted

minemilitary: exploding device