relaunch in Spanish
relaunch in Spanish
relanzamiento
The act or fact of launching again.
relanzar
To launch again.