English

edit

Noun

edit

decaborates

  1. plural of decaborate