LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“nerve gas” in Turkish

1 Turkish translation