Sergio Osmeña Sr.

English

Proper noun

Sergio Osmeña Sr.

  1. A municipality of Zamboanga del Norte, Philippines.