military punishment involving running while holding a tire - Turkish English Dictionary

Suggest a Term