Translation of بست درہ in English:

بست درہ

phrase

  • an open building with twenty doors