LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“tetrapod” in Turkish

1 Turkish translation