DFLR Military Abbreviation

DFLR has various meanings in the Military category. Discover the full forms, definitions, and usage contexts of DFLR in Military.

Democratic Forces for The Liberation of Rwanda
Military

Citation

Last updated: