LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“nuclear fallout” in Turkish

2 Turkish translations