carbazates

English

Noun

carbazates

  1. plural of carbazate