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

land mine meaning in العربية

إنجليزيالعربية
land mine mine that is placed on land

لَغْمm

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

Your history