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.

BMVAF: Botswana Motor Vehicle Accident Fund

Definition in English: Botswana Motor Vehicle Accident Fund