relanzar

listen to the pronunciation of relanzar
Spanisch - Englisch
relaunch, launch again