LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“dinosaur” in Turkish

1 Turkish translation
TR
dinozor

Şimdi dinozorların nesli tükendi.