LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“canine tooth” in Turkish

1 Turkish translation