be on a tight leash - Español Inglés Diccionario

Proponer traducción