kilobarns

English

Noun

kilobarns

  1. plural of kilobarn