LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“polypody” in Turkish

1 Turkish translation