LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“killer wave” in Turkish

1 Turkish translation
TR
dev dalga

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