LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“osteoclast” in Turkish

1 Turkish translation