LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“oesophagus” in Turkish

2 Turkish translations