have one's brain on a leash - Espagnol Anglais Dictionnaire

Suggérer une traduction