English-Polish dictionary »

godsend meaning in Polish

EnglishPolish
godsend noun
an unexpected good fortune

dar niebiosnoun