English

edit

Noun

edit

borosulfates

  1. plural of borosulfate