heavenly ·adjective

Definition: very good Level: C1