kick oneself (for doing something) - Spanish English Dictionary
History

kick oneself (for doing something)

Play ENESENus
Play ENESENuk
Play ENESENau


Meanings of "kick oneself (for doing something)" in Spanish English Dictionary : 3 result(s)

English Spanish
Idioms
kick oneself (for doing something) deplorar haber hecho algo
kick oneself (for doing something) arrepentirse de haber hecho algo
kick oneself (for doing something) lamentar haber hecho algo