Meaning of herself

herself

Ilocano

n. kencuana (babai)