LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“netball” in Turkish

1 Turkish translation