Search term godsend has 2 results
Jump to
EN English FR French
godsend (n) [success] bénédiction (n) {f} [success]
godsend (n) [chance] aubaine (n) {f} [chance]