LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“thoracic cage” in Turkish

1 Turkish translation