LexiTurkTURKISH ↔ ENGLISH DICTIONARY

kaya veya kayalık arazide bulunan ve içindeki suyun sızmasıyle kuruyan çukur.” in English

1 English translation
EN
sinkhole

A sinkhole formed under the National Corvette Museum and swallowed eight cars.