EnglishEdit

NounEdit

kilotons

  1. plural of kiloton