Arabic-English translation for gouache

      Noun