LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“multinodular” in Turkish

1 Turkish translation