take matter into one's own hands - Spanish English Dictionary
History

take matter into one's own hands



Meanings of "take matter into one's own hands" in Spanish English Dictionary : 2 result(s)

English Spanish
Idioms
take matter into one's own hands echar líneas [adj]
take matter into one's own hands tirar líneas [v]