Arabic-English translation for rejoicer

      Noun