mangalsutras

English

Noun

mangalsutras

  1. plural of mangalsutra