Arabic-English dictionary »

مَنْبُوذَة meaning in English

ArabicEnglish
مَنْبُوذَة f

outcastsomeone excluded from a society or system, a pariah, a leper