LexiTurkTURKISH ↔ ENGLISH DICTIONARY

yaya geçidi.” in English

1 English translation
EN
crosswalk

You should be more careful at a crosswalk.