LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“goblet cell” in Turkish

1 Turkish translation