English edit

Noun edit

sulfamidates

  1. plural of sulfamidate