English-Arabic dictionary »

carpet bombing meaning in Arabic

EnglishArabic
carpet bombing a bombing of this kind

قصف بساطي

Your history