ALVF

What is ALVF?

ALVF meaning in French Military terminology / glossary / dictionary is:
Artillerie Lourde sur Voie Ferrée – Super Heavy Railway Artillery

 

reference: French Military Glossary