Arabic-English dictionary »

ذَات اَلرِّئَة meaning in English

ArabicEnglish
ذَات اَلرِّئَة m

pneumoniainflammation of the lungs