Arabic-English dictionary »

سِلَاح دَمَار شَامِل meaning in English

ArabicEnglish
سِلَاح دَمَار شَامِل m

weapon of mass destructionweapon causing large-scale death or destruction