Definition of NLF in English:

NLF

  • National Liberation Front.