LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“salivary gland” in Turkish

2 Turkish translations