te stessa
Italian
Pronoun
te
stessa
f
yourself
,
thyself
Anagrams
settasse
,
testasse