te stessa

listen to the pronunciation of te stessa
Italienisch - Englisch
thyself, yourself