LexiTurkTURKISH ↔ ENGLISH DICTIONARY

atavizme dönmek. throw cold water on ümidini kırmak. throw dust in one' eyes aldatmak” in English

1 English translation
EN
throw

Those who live in glass houses should not throw stones.