Answer: tebessa

AnswerCrossword Clue
TEBESSAStrategic city, N Algeria.