LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“tidal power” in Turkish

2 Turkish translations