LexiTurkTURKISH ↔ ENGLISH DICTIONARY

(yolda) derin çukur” in English

1 English translation
EN
pothole

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