English to Arabic

Meaning for:
Polyphosphate
other
بوليفوسفيت - ملح حمض البوليفوسفوريك