Translation of دربچّہ in English:

دربچّہ

phrase

  • small door within a door