LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“T-Rex” in Turkish

1 Turkish translation