ella misma

listen to the pronunciation of ella misma
Spanish - English
itself, herself
she herself