English-Arabic dictionary »

shock and awe meaning in Arabic

EnglishArabic
shock and awe doctrine based on the use of spectacular displays of force

الصدمة والترويع