English-Arabic dictionary »

level to the ground meaning in Arabic

EnglishArabic
level to the ground to demolish

سوّاه بالارض