English

edit

Noun

edit

caproates

  1. plural of caproate