Polish-English dictionary »

dar niebios meaning in English

PolishEnglish
dar niebios noun

godsendnoun
an unexpected good fortune