Dulays

English

Proper noun

Dulays

  1. plural of Dulay