herself DJIMFebruary 24, 2017 herself – noun kanyang sarili (babae) noun, tagalog ← hernia hibernate →