BMVAF: Botswana Motor Vehicle Accident Fund

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

Definition in English: Botswana Motor Vehicle Accident Fund