Tubajon

English

Proper noun

Tubajon

  1. A municipality of the Dinagat Islands, Philippines.