relanzar

listen to the pronunciation of relanzar
Spanish - English
relaunch, launch again