LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“canoeing” in Turkish

1 Turkish translation