Arabic-English translation for flouts

      Noun