samsaras

English

Noun

samsaras

  1. plural of samsara