×
detonate
meaning in French
v.
détoner, faire exploser; éclater, se briser
Related Words
detonating
detonate explosives
detonate a mine
detinue
detonable
detonate a mine
detonate explosives
PC Version
Copyright © 2018 WordTech Co.