"celesta" in English Celesta {f} celesta "celesta" English translation celesta Celesta Detailed translations for "celesta" die Celesta{feminine} Celesta celesta