LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“freak wave” in Turkish

1 Turkish translation
TR
dev dalga

Dev dalga Kanoyu sular altında bıraktı.