रोकनेर भ्युत

English: Translation
baffle wall
Hindi: Translation
थामक दीवार
noun