0
Anonymous
If "de la hoya" is Spanish - - it translates literally as, "of the river basin."
Wiki User
Chat with our AI personalities