LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“seismic sea wave” in Turkish

1 Turkish translation