Arabic-English translation for tapestried

      Adjektive