borrowed from french céleste, ultimately latin caelestis &quot
English - English
Definition of borrowed from french céleste, ultimately latin caelestis &quot in English English dictionary