cossids

English

Noun

cossids

  1. plural of cossid