LexiTurkTURKISH ↔ ENGLISH DICTIONARY

ağaçları rüzgâr etkisiyle devrilmiş koru.” in English

1 English translation
EN
windfall

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