Answer: tebourba

AnswerCrossword Clue
TEBOURBA

Center of Allied struggle in Tunisia.