LexiTurkTURKISH ↔ ENGLISH DICTIONARY

sulamaç. street sweeper sokakları süpüren kimse veya makina.” in English

1 English translation
EN
street

It is easier to hit on people on the Internet than in the street.