shicras

Spanish

Noun

shicras f pl

  1. plural of shicra