Godsend — English French translation2 translations found

godsend (n) (success) bénédiction (f) (n) (success)
godsend (n) (chance) aubaine (f) (n) (chance)
Translate Godsend into other languages
Translate godsend into German
Translate godsend into Italian
Translate godsend into Spanish
Translate godsend into Dutch
Translate godsend into Portuguese
Translate godsend into Slovenian
Translate godsend into Polish
Translate godsend into Czech