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