devadasis

English

Noun

devadasis

  1. plural of devadasi