sinapinates

English

Noun

sinapinates

  1. plural of sinapinate