arabdict Dictionary & Translator - Arabic-English translation for منبوذون

      Noun

      outcasts [sing. an outcast]
      dropouts [sing. a dropout]