Arabic-English dictionary »

نَافِلَة meaning in English

ArabicEnglish
نَافِلَة

supererogatorydoing more than is required