Arabic-English translation for dupion

      Noun