See also: tetraborates

French

edit

Noun

edit

tétraborates ?

  1. plural of tétraborate