Delrosarios
English
Proper noun
Delrosarios
plural of
Delrosario