LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“slalomer” in Turkish

1 Turkish translation