Arabic-English dictionary »

نَذْل meaning in English

ArabicEnglish
نَذْل m

scoundrelvillain