LexiTurkTURKISH ↔ ENGLISH DICTIONARY

ammonium nitrate” in Turkish

1 Turkish translation