meaning of Armwrestling

Armwrestling - German to English

supply wrestling