rilanciare

listen to the pronunciation of rilanciare
Italian - English
relaunch, launch again
outbid
relaunch
remount
reengage