Arabic-English translation for foregoer

      Noun