take into one's own hands - Spanish English Dictionary

Suggest a Term