Answer: edenpastora

AnswerCrossword Clue
EDENPASTORANicaraguan rebel leader