Cabarroguis

English

Proper noun

Cabarroguis

  1. A municipality of Quirino, Philippines.