Definition of "Delagoa"

Delagoa