LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“parasitic” in Turkish

1 Turkish translation