FDLR Africa Abbreviation

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

Forces for The Democratic Liberation of Rwanda
Africa

Citation

Last updated: