Sanglayes

English

Noun

Sanglayes

  1. plural of Sanglay