Translation of دیوار گیر in English:

دیوار گیر

phrase

  • niche
  • something fixed on the wall
    tapestry fixed on the wall