English

edit

Noun

edit

thiosulphates

  1. plural of thiosulphate