have a narrow squeak - Spanish English Dictionary

Suggest a Term