Tagbanuwas

English

Noun

Tagbanuwas

  1. plural of Tagbanuwa