ADFLC stands for Alliance of Democratic Forces for the Liberation of Congo

ADFLC
Share
Abbreviations And Their Meaning