LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“desperate times call for desperate measures” in Turkish

1 Turkish translation