LexiTurkTURKISH ↔ ENGLISH DICTIONARY

rüzgarın devirdiği ağaç, rüzgar tarafından ağaçlarla kaplı alan” in English

1 English translation
EN
windfall

The unexpected windfall has put my brother and his wife on easy street.