Search term déflagrer has one result
Jump to
FR French EN English
déflagrer (v) [to burn with intense light and heat] deflagrate (v) [to burn with intense light and heat]