BRR: Badan Rehabilitasi dan Rekonstruksi

What does BRR mean? The above is one of BRR meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Badan Rehabilitasi dan Rekonstruksi