ich traute meinen ohren nicht

listen to the pronunciation of ich traute meinen ohren nicht
Deutsch - Englisch
I couldnt believe my ears