carisacks

English

Noun

carisacks

  1. plural of carisack