LexiTurkTURKISH ↔ ENGLISH DICTIONARY

pterosaur” in Turkish

1 Turkish translation