lei stessa

listen to the pronunciation of lei stessa
Italian - English
herself, yourself
by herself
she herself