kilobars

English

Noun

kilobars

  1. plural of kilobar