Arabic-English dictionary »

خَرَابَة meaning in English

ArabicEnglish
خَرَابَة f

ruinremains of destroyed construction