expose oneself to an argument, insults, or aggression - Spanish English Dictionary
History

expose oneself to an argument, insults, or aggression



Meanings of "expose oneself to an argument, insults, or aggression" in Spanish English Dictionary : 1 result(s)

English Spanish
Idioms
expose oneself to an argument, insults, or aggression cortar flores en el jardín de los vergazos [v] GT derog.