i could kick myself!

listen to the pronunciation of i could kick myself!
الإنجليزية - ألمانية
Ich könnte mich selbst ohrfeigen
i could kick myself!
المفضلات