megatonDict.lkDict.lk - Sinhala to English DictionaryMeaning megaton Tweet Sinhala Dictionary definitions for megatonmegaton 🔊megaton : ටී එන් ටී ටොන් දශලක්ෂයක පිපිරුම් බලයක් ඇති ශක්තිLern More AboutWiki Definition: megatonGoogle Search result: GoogleWiki Article: Wikipedia Tweet