visargas

English

Noun

visargas

  1. plural of visarga