Verbmatrix - The Irregular Verbs Webpage

 

Win

to finish first or best, achieve victory or success

Copyright 2012 - Verbmatrix