Ano ang papel na ginagampanan ni don rafael ibarra?. Sagwa meaning. Babae in ilocano. Tuksonargentina.