LexiTurkTURKISH ↔ ENGLISH DICTIONARY

splash down” in Turkish

1 Turkish translation