immediately chicken out when saying or doing something - Spanish English Dictionary

Suggest a Term