sacatras

English

Noun

sacatras

  1. plural of sacatra