Translation Of Lewis Won In Different Languages

English
Ways to say lewis won
Lewis a remporté