LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“micrograms” in Turkish

1 Turkish translation