LexiTurkTURKISH ↔ ENGLISH DICTIONARY

strontium nitrate” in Turkish

1 Turkish translation