winner by technical superiority - French English Dictionary
History

winner by technical superiority



Meanings of "winner by technical superiority" in French English Dictionary : 1 result(s)

English French
Wrestling
winner by technical superiority vainqueur par supériorité technique