arabdict Dictionary & Translator - Arabic-English translation for tapestry

      Noun

      tapestry [pl. tapestries]
      tapestry [pl. tapestries]