Sudipen

English

Proper noun

Sudipen

  1. A municipality of La Union, Philippines.