Sanscritists

English

Noun

Sanscritists

  1. plural of Sanscritist