Search term Halifax Explosion has one result

EN IT Translations for halifax

EN IT Translations for explosion

explosion esplosione {f}
explosion (n) [explosives] esplosione (n) {f} [explosives]
explosion (n) [explosives] detonazione (n) {f} [explosives]