Search term megaton has 2 results
EN English SV Swedish
megaton (n) [explosives] megaton (n) {n} [explosives]
SV Swedish EN English
megaton (n) [sprängämnen] {n} megaton (n) [sprängämnen]