to nail one's colours to the mast - Inglés Sinónimo Diccionario

Proponer traducción