LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“phase of a wave” in Turkish

1 Turkish translation