has been winning
-ha estado ganando
Present perfect progressivehe/sheconjugation ofwin.

win

Word of the Day
full moon