LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“hydrothermal vent” in Turkish

1 Turkish translation