Noncompeting definition

That does not compete with others.
adjective
0
0
Advertisement