far esplodere

listen to the pronunciation of far esplodere
Italian - English
explode, blast
fulminate
detonate