LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“hurdling” in Turkish

1 Turkish translation