LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“index finger” in Turkish

1 Turkish translation