LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“what's done is done” in Turkish

1 Turkish translation