LexiTurkTURKISH ↔ ENGLISH DICTIONARY

shot put” in Turkish

1 Turkish translation