te stessa

listen to the pronunciation of te stessa
Italian - English
thyself, yourself