Arabic-English dictionary »

نَزْلَة meaning in English

ArabicEnglish
نَزْلَة f

catarrhinflammation of the mucous membranes