DFLR

AcronymDefinition
DFLR➣Democratic Forces for the Liberation of Rwanda