be on a tight leash - Turc Anglais Dictionnaire

Suggérer une traduction