1. AFRV
    stands for Association Française de Réalité Virtuelle (French: French Virtual Reality Association)
  2. AFRV stands for Armoured Fighting and Reconnaissance Vehicle
AFRV
Share
Abbreviations And Their Meaning