LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“tellurian” in Turkish

1 Turkish translation