ella misma

listen to the pronunciation of ella misma
Spanisch - Englisch
itself, herself
she herself