NichiDict

デトネーション

[detoneeshon]

Meanings

1.Noun

detonation