Answer: stessa

AnswerCrossword Clue
STESSA

Ella ... (herself): It.