blow with a foot (cockfighting) - German English Dictionary

Suggest a Term