unprotected fighting rooster without protection on its spurs - Spanish English Dictionary

Suggest a Term