LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“ricochet” in Turkish

2 Turkish translations