Answer: elferrol

AnswerCrossword Clue
ELFERROLSpanish naval station