meaning of anschnauzen

anschnauzen - German to English

to snarl

View more

  • to snub