mridangs

English

Noun

mridangs

  1. plural of mridang