English-Arabic dictionary »

weapon of mass destruction meaning in Arabic

EnglishArabic
weapon of mass destruction weapon causing large-scale death or destruction

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