translate English to French: Moro National Liberation Front (MNLF)
Front de libération nationale Moro (MNLF)