LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“hydrogeology” in Turkish

1 Turkish translation