LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“granuloma” in Turkish

1 Turkish translation