Macopa

See also: macopa

English

Proper noun

Macopa

  1. A barangay of Laak, Davao de Oro, Philippines.