costules

English

Noun

costules

  1. plural of costule