Translation of tapestri in English:

tapestri

tapestry

noun

  • 1

    tapestry, textile fabric woven or embroidered ornamentally