release
definitions
-
verb
to set free or make available; to issue or publishes: liberar; publicar
-
noun
an official statement or public announcementes: comunicado; lanzamiento
examples
-
release the dog
soltar al perro
-
press release
comunicado de prensa