English-Italian Dictionary

Italian Translation of “godsend”

godsend (ˈɡɒdˌsɛnd) 

Translations

noun

  1. dono del cielo

    it was a godsend to us è stata una vera manna per noi

Similar Words

= blessing, help, benefit, asset, boon, windfall, stroke of luck, manna

Comments

Log in to comment on this word.