LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“belly flop” in Turkish

1 Turkish translation