LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“tidal locking” in Turkish

1 Turkish translation