LexiTurkTURKISH ↔ ENGLISH DICTIONARY

kayalarda su ve çakılların açtığı çukur.” in English

1 English translation
EN
pothole

Watch out! There's a pothole in the road.