sangleys

English

Noun

sangleys

  1. plural of sangley