prolonged and strenuous physical exercise in the army - Spanish English Dictionary

Suggest a Term