LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“xylophagous” in Turkish

1 Turkish translation