Nagsabaran

English

Proper noun

Nagsabaran

  1. A barangay of San Juan, Ilocos Sur, Philippines.