English-Arabic dictionary »

devastative meaning in Arabic

EnglishArabic
Devastative

خرابي