i could kick myself!

listen to the pronunciation of i could kick myself!
Английский Язык - Немецкий Язык
Ich könnte mich selbst ohrfeigen