leave to one's own devices - İspanyolca İngilizce Sözlük

leave to one's own devices

Meanings of "leave to one's own devices" in Spanish English Dictionary : 1 result(s)

İngilizce İspanyolca
Colloquial
leave to one's own devices dejar a alguien tirado [v]