Translation of دار بست in English:

دار بست

phrase

  • scaffolding
  • frame to train creepers