LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“last Sunday” in Turkish

1 Turkish translation