subidars

English

Noun

subidars

  1. plural of subidar