Sangleys

English

Noun

Sangleys

  1. plural of Sangley