Dulays
English
Proper noun
Dulays
plural of
Dulay