Definify.com

Definition 2024


kilotons

kilotons

English

Noun

kilotons

  1. plural of kiloton