Dutch to English Translation

Nederlandse versie

deflagration Dutch pronunciation - Say deflagration in English pronunciation Meaning of "deflagration" in English language