LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“person playing water polo” in Turkish

1 Turkish translation