LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“oviraptor” in Turkish

1 Turkish translation