Close Previous Next
Barks or snarles at something.