banjaras

English

Noun

banjaras

  1. plural of banjara