LexiTurkTURKISH ↔ ENGLISH DICTIONARY

yol çukuru” in English

1 English translation
EN
pothole

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