stand someone up for a party/invitation - Spanish English Dictionary

Suggest a Term