cabossides

English

Noun

cabossides

  1. plural of cabosside