LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“waterhole” in Turkish

1 Turkish translation