Search term godsend has 3 results
Jump to
EN English ES Spanish
godsend (n) [success] bendición (n) {f} [success]
godsend (n) [chance] don del cielo (n) {m} [chance]
godsend merced divina