Tubao

English

Proper noun

Tubao

  1. A municipality of La Union, Philippines.