tu stesso

listen to the pronunciation of tu stesso
Italienisch - Englisch
thyself, yourself
thyself