Governor Generoso

English

Proper noun

Governor Generoso

  1. A municipality of Davao Oriental, Philippines.