Answer: istres

AnswerCrossword Clue
ISTRES

City in southern France.