Bagulin

English

Proper noun

Bagulin

  1. A municipality of La Union, Philippines.