LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“touche” in Turkish

1 Turkish translation