shankhas

English

Noun

shankhas

  1. plural of shankha