Benito Soliven

English

Proper noun

Benito Soliven

  1. A municipality of Isabela, Philippines.