LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“adenoid” in Turkish

1 Turkish translation