Estaca

See also: estaca

English

Proper noun

Estaca

  1. A barangay of Dagohoy, Bohol, Philippines.