LexiTurkTURKISH ↔ ENGLISH DICTIONARY

mutual assured destruction” in Turkish

1 Turkish translation