Search term megaton has 2 results
EN English PT Portuguese
megaton (n) [explosives] megaton (n) {m} [explosives]
PT Portuguese EN English
megaton (n) [explosivos] {m} megaton (n) [explosivos]