take one's hat and leave - Spanish English Dictionary

Suggest a Term