incinerationEnglish

incineration

Noun

The act of burning something completely, reducing it to ashes

English: incineration

Bahasa: insinerator, penunuan

Bahasa words with similar meanings