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