Tagbanuas

English

Noun

Tagbanuas

  1. plural of Tagbanua