sanglays

English

Noun

sanglays

  1. plural of sanglay