have hand-to-hand combat - Spanish English Dictionary

Suggest a Term