godsend


Results for "godsend"

English - Turkish Dictionary

godsend

(English - Turkish Dictionary) :
i. Hızır gibi yetişen devlet kuşu, beklenmedik nimet.