LexiTurkTURKISH ↔ ENGLISH DICTIONARY

sutaşır” in English

1 English translation
EN
aquifer

The aquifer provides water for irrigation.