Lubuagan

English

Proper noun

Lubuagan

  1. A municipality of Kalinga, Philippines.