LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“podiatrist” in Turkish

1 Turkish translation