LexiTurkTURKISH ↔ ENGLISH DICTIONARY

curling stone” in Turkish

1 Turkish translation