Arabic-English dictionary »

نَعْصَة meaning in English

ArabicEnglish
نَعْصَة

marsharea of low, wet land