LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“beach soccer” in Turkish

1 Turkish translation