play a fighter cock that one considers to be better than the opponent - Spanish English Dictionary

Suggest a Term