LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“infundibular” in Turkish

1 Turkish translation