Arabic-English dictionary »

خِرْقَة meaning in English

ArabicEnglish
خِرْقَة f

ragpiece of cloth

ragpiece of cloth

Your history