Bagalay

English

Proper noun

Bagalay

  1. A barangay of Tayum, Abra, Philippines.