Translation of دیوارِ پردہ in English:

دیوارِ پردہ

phrase

  • tapestry