Celestial (fr. Célestes)

Translation into English

Synonyms