LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“floorball” in Turkish

1 Turkish translation