satgurus

English

Noun

satgurus

  1. plural of satguru