Search term godsend has 4 results
EN English DE German
godsend (n) [success] Glücksfall (n) {m} [success]
godsend (n) [chance] Glückstreffer (n) {m} [chance]
godsend (n) [success] Segen (n) {m} [success]
DE German EN English
Godsend Godsend