durbaris

English

Noun

durbaris

  1. plural of durbari