TWLF

AcronymDefinition
TWLFThird World Liberation Front