Non-contact definition

(Of a sport) Not involving physical contact.
adjective
0
0
Advertisement