DNRFF: Department of Natural Resources and Federal Facilities

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

Definition in English: Department of Natural Resources and Federal Facilities