LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“tumbledown” in Turkish

2 Turkish translations