Arabic-English dictionary »

خرابي meaning in English

ArabicEnglish
خرابي

Devastative