LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“pommel horse” in Turkish

1 Turkish translation