LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“antediluvial” in Turkish

1 Turkish translation