LexiTurkTURKISH ↔ ENGLISH DICTIONARY

bir günlük menzil.” in English

1 English translation
EN
trek

What's your favorite Star Trek episode?