put oneself on the offensive - Spanish English Dictionary
History

put oneself on the offensive

Play ENESENus
Play ENESENuk
Play ENESENau


Meanings of "put oneself on the offensive" in Spanish English Dictionary : 1 result(s)

English Spanish
General
put oneself on the offensive cuadrarse [v] NI DO PR VE