See also: célestas

English edit

Noun edit

celestas

  1. plural of celesta

Anagrams edit