have done all that is in one’s power - Spanish English Dictionary
History

have done all that is in one’s power

Play ENESENus
Play ENESENuk
Play ENESENau


Meanings of "have done all that is in one’s power" in Spanish English Dictionary : 1 result(s)

English Spanish
Idioms
have done all that is in one’s power haber quemado su último cartucho