LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“peristalsis” in Turkish

1 Turkish translation