LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“sauropod” in Turkish

1 Turkish translation