Arabic-English dictionary »

نَامُوسِيَّة meaning in English

ArabicEnglish
نَامُوسِيَّة f

mosquito netfine net used to protect against mosquitos