meaning of Armdrücken

Armdrücken - German to English

supply wrestling