LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“last Thursday” in Turkish

1 Turkish translation