LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“kill two birds with one stone” in Turkish

1 Turkish translation