DRFLA

AcronymDefinition
DRFLADemocratic Revolutionary Front for the Liberation of Arabistan