release (make something known) - Español Inglés Diccionario

Proponer traducción