Geschenk des Himmels

German

Noun

Geschenk des Himmels

  1. godsend, gift from the gods, gift from the heavens
    Synonym: Glücksfall