competition between two people for something on sale - Spanish English Dictionary

Suggest a Term