Arabic-English dictionary »

بَثْرَة meaning in English

ArabicEnglish
بَثْرَة f

pimpleinflamed spot on the surface of the skin