LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“dogtooth” in Turkish

1 Turkish translation