Dambrosias

English

Proper noun

Dambrosias

  1. plural of Dambrosia