shikarris

English

Noun

shikarris

  1. plural of shikarri