Clue: Nicaraguan rebel leader

Answer: EDENPASTORA

Length: 11


Similar Clues: