Arabic-English dictionary »

بُثُور سَوْدَاء meaning in English

ArabicEnglish
بُثُور سَوْدَاء f-p

blackheadskin blemish