LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“sandlot” in Turkish

1 Turkish translation