desais

English

Noun

desais

  1. plural of desai