be all talk and no trousers - Spanish English Dictionary

Suggest a Term