LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“extinction event” in Turkish

1 Turkish translation