LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“trocar, trochar” in Turkish

1 Turkish translation