tantrists

English

Noun

tantrists

  1. plural of tantrist