LexiTurkTURKISH ↔ ENGLISH DICTIONARY

gözünü görmez hale koymak. throw in birbirine geçirmek” in English

1 English translation
EN
throw

Those who live in glass houses should not throw stones.