Ayurvedas

English

Noun

Ayurvedas

  1. plural of Ayurveda