winning the majority of votes - Español Inglés Diccionario

Proponer traducción