Keplerates
English
Noun
Keplerates
plural of
Keplerate