keep on a short leash - İspanyolca İngilizce Sözlük

keep on a short leash

Meanings of "keep on a short leash" in Spanish English Dictionary : 1 result(s)

İngilizce İspanyolca
Colloquial
keep on a short leash tener a alguien cogido por el cuello [v]