Arabic-English dictionary »

بَالِعَة meaning in English

ArabicEnglish
بَالِعَة f

macrophagetype of white blood cell