kilobars
English
Noun
kilobars
plural of
kilobar