LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“radioactive fallout” in Turkish

2 Turkish translations